import org.apache.commons.math3.random.RandomDataGenerator;

public class MyRNGTest {
    public static void main(String[] args) {
        RandomDataGenerator generator = new RandomDataGenerator();

        // 生成一个在 [1, 10] 范围内的随机整数
        int randomInt = generator.nextInt(1, 10);
        System.out.println("随机整数: " + randomInt);

        // 生成一个在 [0.0, 1.0] 范围内的随机浮点数
        double randomDouble = generator.nextUniform(0.0, 1.0);
        System.out.println("随机浮点数: " + randomDouble);


        // 生成一个长度为 8 的随机字符串
        String randomString = generator.nextHexString(8);
        System.out.println("随机字符串: " + randomString);
    }
}

